package cn.flying.cloud.system.api;

import java.util.Map;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;

import cn.flying.cloud.base.common.vo.Rt;

/**
 * 枚举字典服务接口
 *
 * @author: admin
 * @date: 2022年05月27日 18:31
 * @version: 1.0
 */
public interface DictServiceApi {

    /**
     * 根据枚举类型查询枚举字典
     *
     * @param type
     * @return
     */
    @GetMapping("/mapping")
    Map<String, String> mapping(@RequestParam("type") String type);

    /**
     * 根据枚举类型查询枚举字典
     *
     * @param type
     * @return
     */
    @GetMapping("/data")
    Rt<?> data(@RequestParam("type") String type);
}
